feminine form of exorbitant - Espagnol Anglais Dictionnaire